Big Huge Thesaurus

Masticophis flagellum

noun